#########################################################################
#  tX~ƃBV[
#########################################################################

event = {
	id = 2021

	country = GER

	trigger = {
		control = { province = 56 data = -1 } # Paris
		lost_national = { country = FRA value = 25 }	# At least 25% of national provinces lost
	}

	name = "EVT_2021_NAME"
	desc = "EVT_2021_DESC"

	picture = "VIC"

	date = { day = 0 month = 0 year = 1914 }
	offset = 1
	deathdate = { day = 30 month = december year = 1990 }

	action = {
		name = "ACTIONNAME2021A" # Set up French Puppet Government in Vichy
		ai_chance = 100
		command = { type = trigger which = 2800 } # FRA
	}
	action = {
		name = "ACTIONNAME2021B" # Total conquest is preferable
		ai_chance = 0
		command = { }
	}
}

event = {
	id = 2800

	country = FRA

	name = "EVT_2800_NAME"
	desc = "EVT_2800_DESC"

	picture = "VIC"

	action = {
		name = "ACTIONNAME2800A" # We have no choice but to accept
		ai_chance = 100
		command = { type = capital which = 1075 } # Brazzaville
		command = { type = construct which = air_base where = 1075 value = 4 } #Brazzaville
		command = { type = construct which = flak where = 1075 value = 2 } #Brazzaville
		command = { type = independence which = VIC value = 0 }

		command = { type = secedeprovince which = GER value = 40 }
		command = { type = secedeprovince which = GER value = 41 }
		command = { type = secedeprovince which = GER value = 42 }
		command = { type = secedeprovince which = GER value = 43 }
		command = { type = secedeprovince which = GER value = 44 }
		command = { type = secedeprovince which = GER value = 32 }
		command = { type = secedeprovince which = GER value = 33 }
		command = { type = secedeprovince which = GER value = 34 }
		command = { type = secedeprovince which = GER value = 35 }
		command = { type = secedeprovince which = GER value = 36 }
		command = { type = secedeprovince which = GER value = 37 }
		command = { type = secedeprovince which = GER value = 38 }
		command = { type = secedeprovince which = GER value = 39 }
		command = { type = secedeprovince which = GER value = 70 }
		command = { type = secedeprovince which = GER value = 18 }
		command = { type = secedeprovince which = GER value = 326 }
		command = { type = secedeprovince which = GER value = 364 }
		command = { type = secedeprovince which = GER value = 62 }
		command = { type = secedeprovince which = GER value = 63 }
		command = { type = secedeprovince which = GER value = 64 }
		command = { type = secedeprovince which = GER value = 60 }
		command = { type = secedeprovince which = GER value = 61 }
		command = { type = secedeprovince which = GER value = 53 }
		command = { type = secedeprovince which = GER value = 54 }
		command = { type = secedeprovince which = GER value = 55 }
		command = { type = secedeprovince which = GER value = 325 }
		command = { type = secedeprovince which = GER value = 323 }
		command = { type = secedeprovince which = GER value = 56 }
		command = { type = secedeprovince which = GER value = 57 }
		command = { type = secedeprovince which = GER value = 58 }
		command = { type = secedeprovince which = GER value = 59 }
		command = { type = secedeprovince which = GER value = 317 }
		command = { type = secedeprovince which = GER value = 318 }
		command = { type = secedeprovince which = GER value = 316 }
		command = { type = secedeprovince which = GER value = 72 }
		command = { type = secedeprovince which = GER value = 73 }

		#if ITAly loses stuff, they should have it back..
		command = { type = control which = ITA value = 525 }
		command = { type = control which = ITA value = 526 }
		command = { type = control which = ITA value = 524 }
		command = { type = control which = ITA value = 523 }
		command = { type = control which = ITA value = 522 }
		command = { type = control which = ITA value = 521 }
		command = { type = control which = ITA value = 520 }
		command = { type = control which = ITA value = 519 }
		command = { type = control which = ITA value = 518 }
		command = { type = control which = ITA value = 517 }
		command = { type = control which = ITA value = 516 }
		command = { type = control which = ITA value = 515 }
		command = { type = control which = ITA value = 513 }
		command = { type = control which = ITA value = 514 } 
		command = { type = control which = ITA value = 512 }
		command = { type = control which = ITA value = 379 }
		command = { type = control which = ITA value = 369 }
		command = { type = control which = ITA value = 368 }
		command = { type = control which = ITA value = 531 }
		command = { type = control which = ITA value = 370 }
		command = { type = control which = ITA value = 378 }
		command = { type = control which = ITA value = 534	}
	
		command = { type = trigger which = 3803 } # Japan might demand Vichy territories
		command = { type = sleepevent which = 2103 }

		command = { type = trigger which = 4003 } 

		command = { type = trigger which = 970 } #Leadership of Free France
		
	}

	action = {
		name = "ACTIONNAME2800B" # Never! Vive la France!
		ai_chance = 0
		command = {  }
	}
}


event = { 
	id = 4003

	country = VIC
	
	name = "EVT_4003_NAME"
	desc = "EVT_2021_DESC"

	

	action = {
		name = "ACTIONNAME4003A" # We have to accomodate to the New Order!
		command = { type = set_domestic which = political_left value = 3 }
		command = { type = set_domestic which = freedom value = 3 }
		command = { type = set_domestic which = democratic value = 4 }
		command = { type = set_domestic which = interventionism value = 1 }
		command = { type = add_division value = transport  }
		command = { type = transport_pool which = VIC value = 80 }
		command = { type = escort_pool which = VIC value = 20 }
		command = { type = leave_alliance }
		command = { type = peace which = ENG value = 1 }
		command = { type = belliGERence value = -20 }

		command = { type = removecore which = 18 }
		command = { type = removecore which = 32 }
		command = { type = removecore which = 33 }
		command = { type = removecore which = 34 }
		command = { type = removecore which = 35 }
		command = { type = removecore which = 36 }
		command = { type = removecore which = 37 }
		command = { type = removecore which = 38 }
		command = { type = removecore which = 39 }
		command = { type = removecore which = 40 }
		command = { type = removecore which = 41 }
		command = { type = removecore which = 42 }
		command = { type = removecore which = 43 }
		command = { type = removecore which = 44 }
		command = { type = removecore which = 53 }
		command = { type = removecore which = 54 }
		command = { type = removecore which = 55 }
		command = { type = removecore which = 56 }
		command = { type = removecore which = 57 }
		command = { type = removecore which = 58 }
		command = { type = removecore which = 59 }
		command = { type = removecore which = 60 }
		command = { type = removecore which = 61 }
		command = { type = removecore which = 62 }
		command = { type = removecore which = 63 }
		command = { type = removecore which = 64 }
		command = { type = removecore which = 73 }
		command = { type = removecore which = 72 }

		command = { type = removecore which = 318 }
		command = { type = removecore which = 316 }
		command = { type = removecore which = 317 }
		command = { type = removecore which = 323 }
		command = { type = removecore which = 326 }
		command = { type = removecore which = 325 }

		command = { type = removecore which = 942 }
		command = { type = removecore which = 943 }
		command = { type = removecore which = 944 }
		command = { type = removecore which = 945 }
		command = { type = removecore which = 946 }
		command = { type = removecore which = 947 }
		command = { type = removecore which = 948 }
		command = { type = removecore which = 949 }
		command = { type = removecore which = 950 }
		command = { type = removecore which = 951 }
		command = { type = removecore which = 952 }
		command = { type = removecore which = 953 }
		command = { type = removecore which = 954 }

		command = { type = removecore which = 969 }
		command = { type = removecore which = 970 }
		command = { type = removecore which = 971 }
		command = { type = removecore which = 972 }

		command = { type = removecore which = 1013 }
		command = { type = removecore which = 1014 }

		command = { type = removecore which = 1306 }
		command = { type = removecore which = 1326 }
		command = { type = removecore which = 1328 }
		command = { type = removecore which = 1329 }
		command = { type = removecore which = 1332 }
		command = { type = removecore which = 1333 }
		command = { type = removecore which = 1334 }
		command = { type = removecore which = 1335 }
		command = { type = removecore which = 1336 }
		command = { type = removecore which = 1337 }
		command = { type = removecore which = 1338 }
		command = { type = removecore which = 1339 }
		command = { type = removecore which = 1340 }
		command = { type = removecore which = 1341 }

		##Removal of Fr Guyana##
		command = { type = removecore which = 875 } 
		command = { type = removecore which = 898 }
		command = { type = removecore which = 899 }
		##Removal of Chad##
		command = { type = removecore which = 1080 } 
		command = { type = removecore which = 1081 }
		command = { type = removecore which = 1082 }
		##Removal of Equitorial Africa##
		command = { type = removecore which = 1070 } 
		command = { type = removecore which = 1077 }
		command = { type = removecore which = 1078 }
		command = { type = removecore which = 1079 }
		command = { type = removecore which = 1086 }
		command = { type = removecore which = 1087 }
		command = { type = removecore which = 1088 }
		command = { type = removecore which = 1089 }
		##Removal of FR Somaliland##
		command = { type = removecore which = 1037 } 
		##Removal of FR West Africa##
		command = { type = removecore which = 973 } 
		command = { type = removecore which = 974 }
		command = { type = removecore which = 975 } 
		command = { type = removecore which = 976 } 
		command = { type = removecore which = 977 }
		command = { type = removecore which = 978 } 
		command = { type = removecore which = 979 } 
		command = { type = removecore which = 980 } 
		command = { type = removecore which = 981 } 
		command = { type = removecore which = 984 } 
		command = { type = removecore which = 985 } 
		command = { type = removecore which = 986 } 
		command = { type = removecore which = 987 } 
		command = { type = removecore which = 989 } 
		command = { type = removecore which = 990 } 
		command = { type = removecore which = 991 } 
		command = { type = removecore which = 993 } 
		command = { type = removecore which = 994 } 
		command = { type = removecore which = 995 } 
		command = { type = removecore which = 996 } 
		command = { type = removecore which = 997 } 
		command = { type = removecore which = 998 } 
		command = { type = removecore which = 1004 } 
		command = { type = removecore which = 1003 } 
		command = { type = removecore which = 1005 } 
		command = { type = removecore which = 1006 } 
		command = { type = removecore which = 1083 } 
		command = { type = removecore which = 1084 } 
		##Removal of New caledonia and Oceania##
		command = { type = removecore which = 1687 }
		command = { type = removecore which = 1688 }
		command = { type = removecore which = 1689 }
		command = { type = removecore which = 1690 }
		command = { type = removecore which = 1691 }
		command = { type = removecore which = 1692 }
		command = { type = removecore which = 1751 } 
		##Removal of Tunisia##
		command = { type = removecore which = 934 } 
		command = { type = removecore which = 935 }
		command = { type = removecore which = 936 }
		command = { type = removecore which = 937 }
		command = { type = removecore which = 938 }
		command = { type = removecore which = 939 }
		command = { type = removecore which = 940 }
		command = { type = removecore which = 941 }
		##Removal of Morocco##
		command = { type = removecore which = 956 } #all of Morocco
		command = { type = removecore which = 958 } 
		command = { type = removecore which = 959 }	
		command = { type = removecore which = 960 }
		command = { type = removecore which = 966 }
		command = { type = removecore which = 968 }
		##Removal of French Congo##
		command = { type = removecore which = 1075 }
		command = { type = removecore which = 1076 }
		command = { type = removecore which = 1093 }
		command = { type = removecore which = 1092 }

		command = { type = removecore which = 1135 }

		command = { type = add_corps which = "sRiߕ" value = land when = 380032 where = 361 }
		command = { type = add_division which = "sRiߕ" value = hq when = 1 where = police }

		command = { type = add_corps which = "sR" value = land when = 380022 where = 363 }
		command = { type = add_division which = "2tc" value = infantry when = 1 where = artillery }
		command = { type = add_division which = "4tc" value = infantry when = 1 }
		command = { type = add_division which = "6tc" value = infantry when = 1 }
		command = { type = add_division which = "7tc" value = infantry when = 1 where = anti_air }
		command = { type = add_division which = "8tc" value = infantry when = 1 }
		command = { type = add_division which = "1ԉtc" value = motorized when = 0 where = anti_tank }
		command = { type = add_division which = "3ԉtc" value = motorized when = 0 }

		command = { type = add_corps which = "kAtJiߕ" value = land when = 380028 where = 939 }
		command = { type = add_division which = "kAtJiߕ" value = hq when = 1 where = anti_air }

		command = { type = add_corps which = "1AtJ" value = land when = 380008 where = 932 }
		command = { type = add_division which = "9tc" value = infantry when = 1 where = artillery }
		command = { type = add_division which = "10tc" value = infantry when = 1 where = anti_air }
		command = { type = add_division which = "11tc" value = infantry when = 1 }
		command = { type = add_division which = "2ԉtc" value = motorized when = 0 where = anti_tank }

		command = { type = add_corps which = "2AtJ" value = land when = 380015 where = 939 }
		command = { type = add_division which = "12tc" value = infantry when = 1 where = artillery }
		command = { type = add_division which = "1Rtc" value = cavalry when = 2 }

		command = { type = add_corps which = "3AtJ" value = land when = 380025 where = 958 } 
		command = { type = add_division which = "13tc" value = infantry when = 1 }
		command = { type = add_division which = "14tc" value = infantry when = 1 }

		command = { type = add_corps which = "}_KXJ" value = land where = 1137 }
		command = { type = add_division which = "1\tc" value = militia when = 0 }

		command = { type = add_corps which = "Wu`" value = land where = 1037 }
		command = { type = add_division which = "2\tc" value = militia when = 0 }
	
		command = { type = add_corps which = "MAi" value = land where = 875 }
		command = { type = add_division which = "3\tc" value = militia when = 0 }

		command = { type = add_corps which = "tH[htX" value = land where = 899 }
		command = { type = add_division which = "4\tc" value = militia when = 0 }

		command = { type = add_corps which = "K{" value = land where = 987 }
		command = { type = add_division which = "4\tc" value = militia when = 0 }
		command = { type = add_division which = "5\tc" value = militia when = 0 }

		command = { type = add_corps which = "AtJ" value = land where = 981 }
		command = { type = add_division which = "1Antc" value = infantry when = 1 }
		command = { type = add_division which = "2Antc" value = infantry when = 1 }
		command = { type = add_division which = "3Antc" value = infantry when = 1 }

		command = { type = add_corps which = "tX1͑" value = naval when = 380034 where = 949 }
		command = { type = add_division which = "AWF" value = heavy_cruiser when = 2 }
		command = { type = add_division which = "Rx[" value = heavy_cruiser when = 1 }
		command = { type = add_division which = "fv" value = heavy_cruiser when = 1 }
		command = { type = add_division which = "WEhEBGk" value = light_cruiser when = 3 }
		command = { type = add_division which = "EK\jG[" value = light_cruiser when = 3 }
		command = { type = add_division which = "}ZCG[Y" value = light_cruiser when = 3 }
		command = { type = add_division which = "G~[Ex^" value = light_cruiser when = 2 }
		command = { type = add_division which = "WkE_N" value = light_cruiser when = 1 }
		command = { type = add_division which = "bgEsP" value = light_cruiser when = 1 }
		command = { type = add_division which = "vQ" value = light_cruiser when = 1 }
		command = { type = add_division which = "1쒀" value = destroyer when = 2 }
		command = { type = add_division which = "2쒀" value = destroyer when = 1 }
		command = { type = add_division which = "3쒀" value = destroyer when = 0 }

		command = { type = add_corps which = "tX2͑" value = naval when = 380033 where = 365 }
		command = { type = add_division which = "v@X" value = battleship when = 1 }
		command = { type = add_division which = "tHV" value = heavy_cruiser when = 1 }
		command = { type = add_division which = "4쒀" value = destroyer when = 2 }
		command = { type = add_division which = "5쒀" value = destroyer when = 1 }

		command = { type = add_corps which = "tX3͑" value = naval when = 380035 where = 365 }
		command = { type = add_division which = "_PN" value = battlecruiser when = 3 }
		command = { type = add_division which = "XgXu[" value = battlecruiser when = 3 }
		command = { type = add_division which = "6쒀" value = destroyer when = 1 }
		command = { type = add_division which = "1A" value = transport when = 0 }
		command = { type = add_division which = "2A" value = transport when = 0 }

		command = { type = add_corps which = "AtJ͑" value = naval when = 380040 where = 981 }
		command = { type = add_division which = "xAk" value = carrier when = 1 where = cag }
		command = { type = add_division which = "V[" value = battleship when = 3 }
		command = { type = add_division which = "WWECO" value = light_cruiser when = 3 }
		command = { type = add_division which = "O[" value = light_cruiser when = 3 }
		command = { type = add_division which = "J" value = light_cruiser when = 3 }	
		command = { type = add_division which = "7쒀" value = destroyer when = 2 }
		command = { type = add_division which = "8쒀" value = destroyer when = 0 }
		command = { type = add_division which = "3A" value = transport when = 0 }
		command = { type = add_division which = "4A" value = transport when = 0 }
		command = { type = add_division which = "5A" value = transport when = 0 }
		command = { type = add_division which = "6A" value = transport when = 0 }
		command = { type = add_division which = "7A" value = transport when = 0 }

		command = { type = add_corps which = "1͑" value = naval when = 380039 where = 365 }
		command = { type = add_division which = "1" value = submarine when = 2 }
		command = { type = add_division which = "2" value = submarine when = 2 }
		command = { type = add_division which = "3" value = submarine when = 2 }
		command = { type = add_division which = "4" value = submarine when = 1 }
		command = { type = add_division which = "5" value = submarine when = 1 }
		command = { type = add_division which = "6" value = submarine when = 1 }

		command = { type = add_corps which = "kq" value = air when = 380052 where = 320 }
		command = { type = add_division which = "21퓬q" value = interceptor when = 1 }
		command = { type = add_division which = "23퓬q" value = interceptor when = 1 }
		command = { type = add_division which = "1pq" value = tactical_bomber when = 1 }

		command = { type = add_corps which = "kq" value = air when = 380051 where = 939 }
		command = { type = add_division which = "24퓬q" value = interceptor when = 1 }
		command = { type = add_division which = "2pq" value = tactical_bomber when = 1 }
		command = { type = add_division which = "18Pq" value = tactical_bomber when = 1 }

		command = { type = add_corps which = "_J[qRc" value = air when = 380054 where = 981 }
		command = { type = add_division which = "CR1q" value = naval_bomber when = 0 }

		command = { type = add_corps which = "AtJqRc" value = air when = 380045 where = 981 }
		command = { type = add_division which = "CR2q" value = naval_bomber when = 0 }


		command = { type = removecore which = 1862 }
		command = { type = removecore which = 1863 }
		command = { type = removecore which = 1792 }
		command = { type = removecore which = 1795 }
		command = { type = removecore which = 1861 }
		command = { type = removecore which = 1793 }
		command = { type = removecore which = 1794 }
		command = { type = removecore which = 1134 }
		command = { type = removecore which = 1137 }

		command = { type = sleepevent which = 2789 }
	}
}


#########################################################################
#  BV[tXւ̐̒n̕Ԋ
#########################################################################
event = {
	id = 2022

	country = GER

	trigger = {
		exists = VIC
	        }

	name = "EVT_2022_NAME"
	desc = "EVT_2022_DESC"

	picture = "VIC"

	date = { day = 0 month = 0 year = 1914 }
	offset = 4
	deathdate = { day = 30 month = december year = 1990 }

	action = {
		name = "OK" # Return occupied provinces as per agreement
		command = { type = set_relation which = VIC value = 30 }
		command = { type = guARAntee which = GER where = VIC }
		command = { type = secedeprovince which = VIC value = 319 }
		command = { type = secedeprovince which = VIC value = 320 }
		command = { type = secedeprovince which = VIC value = 327 }
		command = { type = secedeprovince which = VIC value = 328 }
		command = { type = secedeprovince which = VIC value = 324 }
		command = { type = secedeprovince which = VIC value = 322 }
		command = { type = secedeprovince which = VIC value = 321 }
		command = { type = secedeprovince which = VIC value = 359 }
		command = { type = secedeprovince which = VIC value = 358 }
		command = { type = secedeprovince which = VIC value = 362 }
		command = { type = secedeprovince which = VIC value = 361 }
		command = { type = secedeprovince which = VIC value = 360 }
		command = { type = secedeprovince which = VIC value = 363 }
		command = { type = secedeprovince which = VIC value = 364 }
		command = { type = secedeprovince which = VIC value = 365 }
		command = { type = secedeprovince which = VIC value = 366 }
		command = { type = secedeprovince which = VIC value = 528 }
		command = { type = secedeprovince which = VIC value = 529 }
		command = { type = secedeprovince which = VIC value = 527 }
		command = { type = secedeprovince which = VIC value = 367 }
	}
}


event = { 
	id = 2900

	country = ITA
	
	trigger = {
		exists = VIC
		event = 4003 #Signaling VIC has been setup.
		alliance = { country = GER country = ITA }
	} 
	
	name = "EVT_2900_NAME"
	desc = "EVT_2900_DESC"

	
	date = { day = 0 month = 0 year = 1914 }
	offset = 4
	deathdate = { day = 30 month = december year = 1990 }
	
	action = {
		name = "OK" # Return occupied provinces as per agreement
		command = { type = guARAntee which = ITA where = VIC }
		command = { type = secedeprovince which = VIC value = 319 }
		command = { type = secedeprovince which = VIC value = 320 }
		command = { type = secedeprovince which = VIC value = 327 }
		command = { type = secedeprovince which = VIC value = 328 }
		command = { type = secedeprovince which = VIC value = 324 }
		command = { type = secedeprovince which = VIC value = 322 }
		command = { type = secedeprovince which = VIC value = 321 }
		command = { type = secedeprovince which = VIC value = 359 }
		command = { type = secedeprovince which = VIC value = 358 }
		command = { type = secedeprovince which = VIC value = 362 }
		command = { type = secedeprovince which = VIC value = 361 }
		command = { type = secedeprovince which = VIC value = 360 }
		command = { type = secedeprovince which = VIC value = 363 }
		command = { type = secedeprovince which = VIC value = 364 }
		command = { type = secedeprovince which = VIC value = 365 }
# Not Nice	command = { type = secedeprovince which = VIC value = 366 }
		command = { type = secedeprovince which = VIC value = 528 }
		command = { type = secedeprovince which = VIC value = 529 }
# Not Grenoble	command = { type = secedeprovince which = VIC value = 527 }
# Not Corsica	command = { type = secedeprovince which = VIC value = 367 }
		command = { type = secedeprovince which = VIC value = 934 }
		command = { type = secedeprovince which = VIC value = 935 }
		command = { type = secedeprovince which = VIC value = 936 }
		command = { type = secedeprovince which = VIC value = 937 }
		command = { type = secedeprovince which = VIC value = 938 }
		command = { type = secedeprovince which = VIC value = 939 }
		command = { type = secedeprovince which = VIC value = 940 }
		command = { type = secedeprovince which = VIC value = 941 }
		command = { type = secedeprovince which = VIC value = 942 }
		command = { type = secedeprovince which = VIC value = 943 }
		command = { type = addcore which = 366 }
		command = { type = addcore which = 527 }
		command = { type = addcore which = 367 }
		}
}


############################
#RtX
############################

event = {
	id = 970

	persistent = no
	country = FRA

	name = "EVT_970_NAME"
	desc = "EVT_970_DESC"


	action = {
		name = "EVT_970_ACTA"
		ai_chance = 88
		command = { type = set_domestic which = democratic value = 5 }	
		command = { type = set_domestic which = political_left value = 4 }
		command = { type = manpowerpool value = 10 } #defections and new recruits
		command = { type = domestic which = freedom value = -1 }

		##De Gaulle Cabinet##
		command = { type = headofstate which = 2031 }
		command = { type = headofgovernment which = 2046 }
		command = { type = foreignminister which = 2061 }
		command = { type = armamentminister which = 2088 }
		command = { type = ministerofsecurity which = 2114 }
		command = { type = ministerofintelligence which = 2134 }
		command = { type = chiefofstaff which = 2150 }
		command = { type = chiefofarmy which = 2164 }
		command = { type = chiefofnavy which = 2178 }
		command = { type = chiefofair which = 2193 }
		
		command = { type = sleepteam which = 1403 }
		command = { type = sleepteam which = 1408 }
		command = { type = sleepteam which = 1411 }
		command = { type = sleepteam which = 1418 }
		command = { type = sleepteam which = 1420 }
		command = { type = sleepteam which = 1422 }
		command = { type = sleepteam which = 1423 }

		command = { type = free_ic value = 15 }
		command = { type = free_energy value = 60 }
		command = { type = free_metal value = 30 }
		command = { type = free_rare_materials value = 15 }
		command = { type = free_oil value = 20 }
		command = { type = free_supplies value = 50 }
		command = { type = free_money value = 10 }
		}

	action = {
		name = "EVT_970_ACTB"
		ai_chance = 10
		command = { type = manpowerpool value = 10 }
		command = { type = set_domestic which = democratic value = 6 }
		command = { type = set_domestic which = political_left value = 2 }
		command = { type = domestic which = freedom value = -1 }

		##Giraud Cabinet-Military junta effectively##
		command = { type = headofstate which = 2211 } #Giraud
		command = { type = headofgovernment which = 2212 } #Giraud
		command = { type = foreignminister which = 2213 } #Mast
		command = { type = armamentminister which = 2214 } #Koenig
		command = { type = ministerofsecurity which = 2114 } #Chautemps
		command = { type = ministerofintelligence which = 2133 } #Marie
		command = { type = chiefofstaff which = 2215 } #Giraud
		command = { type = chiefofarmy which = 2158 } #DeLattre de Tassigny
		command = { type = chiefofnavy which = 2173 } #Campinchi
		command = { type = chiefofair which = 2193 } #Valin
		
		command = { type = sleepteam which = 1403 }
		command = { type = sleepteam which = 1408 }
		command = { type = sleepteam which = 1411 }
		command = { type = sleepteam which = 1418 }
		command = { type = sleepteam which = 1420 }
		command = { type = sleepteam which = 1422 }
		command = { type = sleepteam which = 1423 }

		command = { type = free_ic value = 15 }
		command = { type = free_energy value = 60 }
		command = { type = free_metal value = 30 }
		command = { type = free_rare_materials value = 15 }
		command = { type = free_oil value = 20 }
		command = { type = free_supplies value = 50 }
		command = { type = free_money value = 10 }
		}

	action = {  #Ahistorical-presumes eSCApe by POLiticians to N.Africa##
		name = "EVT_970_ACTC"
		ai_chance = 2
		command = { type = set_domestic which = democratic value = 8 }
		command = { type = set_domestic which = political_left value = 7 }
		command = { type = domestic which = freedom value = -1 }

		##Civilian Cabinet##
		command = { type = headofstate which = 2208 } #Chautemps
		command = { type = headofgovernment which = 2209 } #Mandel
		command = { type = foreignminister which =  2054 } #Deladier
		command = { type = armamentminister which =  2082 } #Herriot
		command = { type = ministerofsecurity which = 2210 } #Delbos
		command = { type = ministerofintelligence which =  2134 } #Luizet
		command = { type = chiefofstaff which =  2150 } #DeGaulle
		command = { type = chiefofarmy which =  2164 } #Bertin-Boussus
		command = { type = chiefofnavy which =  2173 } #Campinchi
		command = { type = chiefofair which =  2184 } #Cot
		
		command = { type = sleepteam which = 1403 }
		command = { type = sleepteam which = 1408 }
		command = { type = sleepteam which = 1411 }
		command = { type = sleepteam which = 1418 }
		command = { type = sleepteam which = 1420 }
		command = { type = sleepteam which = 1422 }
		command = { type = sleepteam which = 1423 }

		command = { type = free_ic value = 25 }
		command = { type = free_energy value = 60 }
		command = { type = free_metal value = 30 }
		command = { type = free_rare_materials value = 15 }
		command = { type = free_oil value = 20 }
		command = { type = free_supplies value = 50 }
		command = { type = free_money value = 10 }
		}
	}

#########################################################################
#  ChViv
#########################################################################

event = { 
	id = 3803

	country = JAP
	
	trigger = {
		control = { province = 1306 data = VIC } # Vichy controls Indochine and Madagascar
		control = { province = 1326 data = VIC }
		control = { province = 1328 data = VIC }
		control = { province = 1329 data = VIC } 
		control = { province = 1332 data = VIC }
		control = { province = 1333 data = VIC }
		control = { province = 1334 data = VIC }
		control = { province = 1335 data = VIC }
		control = { province = 1336 data = VIC }
		control = { province = 1337 data = VIC }
		control = { province = 1338 data = VIC }
		control = { province = 1339 data = VIC }
		control = { province = 1340 data = VIC }
		control = { province = 1341 data = VIC }
		
		control = { province = 1134 data = VIC }
		control = { province = 1137 data = VIC }

	}
	
	name = "EVT_3803_NAME"
	desc = "EVT_3803_DESC"
        picture = "asian_colonies"

	
	action = {
		name = "ACTIONNAME3803B"
		ai_chance = 100
		command = { type = trigger which = 4001 }
	}
}

event = {
	id = 4001

	country = VIC

	# triggered by JAP 3803

	name = "EVT_4001_NAME"
	desc = "EVT_4001_DESC"
        picture = "indochina_demand"


	action = {
		name = "ACTIONNAME4001A" # Accept
		ai_chance = 100
		command = { type = secedeprovince which = JAP value = 1306 }
		command = { type = secedeprovince which = JAP value = 1329 }
		command = { type = secedeprovince which = JAP value = 1328 }
		command = { type = secedeprovince which = JAP value = 1332 }
		command = { type = secedeprovince which = JAP value = 1333 }
		command = { type = secedeprovince which = JAP value = 1334 }
		command = { type = secedeprovince which = JAP value = 1336 }
		command = { type = secedeprovince which = JAP value = 1335 }
		command = { type = secedeprovince which = JAP value = 1338 }
		command = { type = secedeprovince which = JAP value = 1337 }
		command = { type = secedeprovince which = JAP value = 1339 }
		command = { type = secedeprovince which = JAP value = 1340 }
		command = { type = secedeprovince which = JAP value = 1341 }
		command = { type = secedeprovince which = JAP value = 1326 }
		command = { type = trigger which = 3894 }
	}
}

event = { 
	id = 3894

	country = JAP
	
	name = "EVT_3804_NAME"
	desc = "EVT_3804_DESC"
       picture = "vichy_regime"

	
	action = {
		name = "OK" # Very Good!
		command = { type = add_division which = "ChVi1" value = garrison } 
		command = { type = add_division which = "ChVi2" value = garrison } 
		command = { type = add_division which = "ChVi3" value = garrison } 
		command = { type = add_division which = "ChVi4" value = garrison } 
	}
}